Velfjorden is a fjord in Nordland county, Norway. The fjord is located in the municipalities of Brønnøy and Vevelstad. The 31-kilometre (19 mi) fjord stretches from northwest to southeast with many side-arms branching off the main fjord. Two of the main side branches are the Sørfjorden and Langfjorden. The Lomsdal-Visten National Park lies on the northeastern shore of the fjord.[1]